web design photography software software development cell thin-client radius3 web site design ccd web page design development medical java cctv web development imaging fluorescence camera digital microscopy application barcode